rangifer caribou - English Synonyms Dictionary